package client;
import java.io.*; 
public class Clavier {
	//------------programme Clavier------------------- 

	//nom du fichier="Clavier.java" 
	//classe fournissant des fonctions d lecture au clavier 
	

	public static String lireString(){//lecture d'une chaine 
	String ligne_lue=null; 
	try{ 
	InputStreamReader lecteur=new InputStreamReader(System.in); 
	BufferedReader entree=new BufferedReader(lecteur); 
	ligne_lue=entree.readLine(); 
	} 
	catch(IOException err){ 
	System.exit(0); 
	} 
	return ligne_lue; 
	} 
	////////////////************************************** 
	public static float lireFloat(){//lecture d'un float 
	float x=0; //valeur à lire 
	try{ 
	String ligne_lue=lireString(); 
	x=Float.parseFloat(ligne_lue); 
	} 
	catch(NumberFormatException err){ 
	System.out.println("***Erreur de données Réel attendu***"); 
	System.exit(0); 
	} 
	return x; 
	} 
	///////////////********************************************* 
	public static double lireDouble(){//lecture d'un double 
	double x=0; //valeur à lire 
	try{ 
	String ligne_lue=lireString(); 
	x=Double.parseDouble(ligne_lue); 
	} 
	catch(NumberFormatException err){ 
	System.out.println("***Erreur de données Double attendu***"); 
	System.exit(0); 
	} 
	return x; 
	} 
	///////////******************************************* 
	public static int lireInt(){//lecture d'un double 
	int x=0; //valeur à lire 
	try{ 
	String ligne_lue=lireString(); 
	x=Integer.parseInt(ligne_lue); 
	} 
	catch(NumberFormatException err){ 
	System.out.println("***Erreur de données Entier attendu***"); 
	System.exit(0); 
	} 
	return x; 
	} 

} 


